package my.spring.aop.pointcut.method;

import java.lang.reflect.Method;

/**
 * 方法匹配
 * @author fengbo
 * @date 2018/7/1
 */
public interface MethodMatcher {

    /**
     * 判断该方法是否需要被注入AOP逻辑
     * @param method 方法
     * @param targetClass 目标对象的Class对象
     * @return 是否需要被注入AOP逻辑
     */
    boolean matches(Method method, Class<?> targetClass);
}
